ebro shrimp - Spanish English Dictionary